have a dog in this fight - Turc Anglais Dictionnaire